<?php
class Inicio extends CI_Controller{
private $data;
	public function __construct(){
		parent::__construct();
		$this->data['url1']=site_url(array("reportes","inicio","rreporteVotaciones"));
		$this->data['url3']=site_url(array("reportes","inicio","buscarVotosRegistrados"));
		$this->data['url4']=site_url(array("reportes","inicio","municipio"));
		$this->data['url5']=site_url(array("reportes","inicio","buscarVotosNoRegistrados"));
		$this->data['url6']=site_url(array("reportes","inicio","votosNoRegistrados"));
		$this->data['url7']=site_url(array("reportes","inicio","reporteBoletines"));
		$this->data['url8']=site_url(array("reportes","inicio","rreporteBoletines"));
		$this->data['url9']=site_url(array("reportes","inicio","reporteVotaciones"));
		$this->data['url10']=site_url(array("reportes","inicio","reporteVotosRegistrados"));
		$this->data['url11']=site_url(array("reportes","inicio","departamentos"));
		$this->data['url12']=site_url(array("reportes","inicio","municipiodep"));
		$this->data['url13']=site_url(array("reportes","inicio","reporteValidador"));
		$this->data['url14']=site_url(array("reportes","inicio","rreporteValidador"));
		$this->data['url15']=site_url(array("reportes","inicio","reporteComparacion"));
		$this->data['url16']=site_url(array("reportes","inicio","rreporteComparacion"));
		
		$this->data['id_menu']=6;
		session_start();
		if(!isset($_SESSION['VALID']) || $_SESSION['VALID'] != 1){
			redirect('login/login');
		}else{
			$this->data['menu']=$_SESSION['ACCESOS'];
		}
	}
	

	public function index()
	{
		$this->load->view("cabecera");
		$this->load->view("menu",$this->data);
		$this->load->view("reportes/inicio",$this->data);
	}

	public function votosNoRegistrados()
	{
			$this->load->view("cabecera");
		$this->load->view("menu",$this->data);
		$this->load->model("registroVotos/registroVotos_model");
		$this->data['dep']=$this->registroVotos_model->departamentos();
		$this->data['can']=$this->registroVotos_model->candidatos();
		$this->load->view("reportes/V_reporteVotosNoRegistrados",$this->data);
	}
    
	public function reporteBoletines()
	{
		$this->load->view("cabecera");
		$this->load->view("menu",$this->data);
		$this->load->model("registroVotos/registroVotos_model");
		$this->data['dep']=$this->registroVotos_model->departamentos();
		$this->load->model("reportes/reportes_model");
		$this->load->view("reportes/V_reporteBoletinDetalle",$this->data);
	}
	
	
	public function rreporteBoletines(){
		$tipoboletin=$this->input->post("tipoboletin");
		$departamento=$this->input->post("departamento");
		$municipio=$this->input->post("municipio");
		$this->load->model("reportes/reportes_model");
		$this->data['can']=$this->reportes_model->reporteboletin($tipoboletin,$departamento,$municipio);
		echo $this->load->view("reportes/VR_reporteBoletinDetalle",$this->data);
	}
	
	public function reporteVotaciones()
	{
		$this->load->view("cabecera");
		$this->load->view("menu",$this->data);
		$this->load->model("registroVotos/registroVotos_model");
		$this->data['dep']=$this->registroVotos_model->departamentos();
		$this->data['can']=$this->registroVotos_model->candidatos();
		$this->load->view("reportes/V_reporteVotacionesPorDepartamento",$this->data);
	}
	
	public function rreporteVotaciones(){
		
		$departamento=$this->input->post("departamento");
		$candidato=$this->input->post("candidato");
		$this->load->model("reportes/reportes_model");
		$this->data['dep']=$this->reportes_model->reporteVotacionesPorDepartamento($departamento,$candidato);
		$this->data['muni']=$this->reportes_model->reporteVotacionesPorDepMunicipio($departamento,$candidato);
		echo $this->load->view("reportes/VR_reporteVotacionesPorDepartamento",$this->data);
	}
	
	public function reporteVotosRegistrados()
	{
		echo 1;
		$this->load->view("cabecera");
		$this->load->view("menu",$this->data);
		$this->load->model("registroVotos/registroVotos_model");
		$this->data['can']=$this->registroVotos_model->candidatos();
		$this->load->view("reportes/V_reporteVotosRegistrados",$this->data);
	}
	
	public function reporteComparacion()
	{
		$this->load->view("cabecera");
		$this->load->view("menu",$this->data);
		$this->load->model("registroVotos/registroVotos_model");
		$this->data['dep']=$this->registroVotos_model->departamentos();
		$this->load->model("reportes/reportes_model");
		echo $this->load->view("reportes/V_reporteComparacion",$this->data);
	}
	
		public function rreporteComparacion()
		{
	    $tipoboletin=$this->input->post("tipoboletin");
		$departamento=$this->input->post("departamento");
		$municipio=$this->input->post("municipio");
		$this->load->model("reportes/reportes_model");
		$this->data['can']=$this->reportes_model->reporteComparacion($tipoboletin,$departamento,$municipio);
		echo $this->load->view("reportes/VR_reporteBoletinDetalle",$this->data);
	}
	
	
	public function buscarVotosRegistrados(){
		
		$candidato=$this->input->post("candidato");
		$this->load->model("reportes/reportes_model");
		$this->data['muni']=$this->reportes_model->reporteVotosRegistrados($candidato);
		echo $this->load->view("reportes/VR_reporteVotosRegistrados",$this->data);
	
	}
	
	public function buscarVotosNoRegistrados(){
		
		$departamento=$this->input->post("departamento");
		$municipio=$this->input->post("municipio");
		$this->load->model("reportes/reportes_model");
		$this->data['muni']=$this->reportes_model->reporteVotosNoRegistrados($departamento,$municipio);
		echo $this->load->view("reportes/VR_reporteVotosNoRegistrados",$this->data);

	}
	
	
	public function municipio()
	{
		$departamento=$this->input->post("departamento");
		$departamento=$this->input->post("departamento");
		$this->load->model("registroVotos/registroVotos_model");
		$this->data['muni']=$this->registroVotos_model->municipios($departamento);
		$this->load->view("reportes/municipio",$this->data);
	}
	
	public function municipiodep()
	{
		$departamento=$this->input->post("departamento");
		$this->load->model("registroVotos/registroVotos_model");
		$this->data['muni']=$this->registroVotos_model->municipios($departamento,null);
		$this->load->view("reportes/municipio",$this->data);
	}
	
	public function departamentos()
	{
		//$estado=$this->input->post("departamento");
		$this->load->model("registroVotos/registroVotos_model");
		$this->data['depa']=$this->registroVotos_model->departamentos(null);
		$this->load->view("reportes/departamentos",$this->data);
	}

	public function reporteValidador()
	{
		$this->load->view("cabecera");
		$this->load->view("menu",$this->data);
		$this->load->model("registroVotos/registroVotos_model");
		$this->data['dep']=$this->registroVotos_model->departamentos();
		$this->load->model("reportes/reportes_model");
		$this->load->view("reportes/V_reporteValidador",$this->data);
	}
	
	
	public function rreporteValidador(){
		$departamento=$this->input->post("departamento");
		$municipio=$this->input->post("municipio");;
		$this->load->model("reportes/reportes_model");
		$this->data['can']=$this->reportes_model->reportevalidador($municipio);
		echo $this->load->view("reportes/VR_reporteValidador",$this->data);
	}	
	
}